moon octopus - German English Dictionary